﻿using System;
using Shpm.System.Db;

namespace Shpm.App.Commons.Db.Beans.Inp
{
    [Serializable()]
    public class InpSalesProcVstBean : ShpmBaseBean
    {
        public InpSalesProcVstBean() { }

        private Nullable<int> rowId; //主键编号
        private int saleProcId; //销售过程编号
        private string employeeId; //员工编号
        private string relationName;  //联系人姓名
        private string relationTelphone; //联系人电话
        private string relationAddress; //联系人地址
        private string relationMemo; //联系人备注
        private string relationIntention; //目的
        private string relationMethod; //方法
        private string relationIntending; //预计结果
        private string relationCountermeasure; //应对方法
        private Nullable<DateTime> bespeakDate; //预约时间
        private string relationSurroundings; //居住环境
        private string relationEconomy; //经济情况
        private string relationCulture; //文化素质
        private string relationInterest; //个人爱好
        private string relationFamily; //子女情况
        private string relationOpinion; //看法
        private Nullable<DateTime> factDate; //实际访问时间
        private string relationVisiting1; //备注
        private string relationQuestion; //存在问题
        private string relationSolve; //应对措施
        private string relationVisiting2; //下次拜访
        private string relationVisiting3; //备注



        public Nullable<int> RowId
        {
            get { return rowId; }
            set { rowId = value; }
        }

        public int SaleProcId
        {
            get { return saleProcId; }
            set { saleProcId = value; }
        }

        public string EmployeeId
        {
            get { return employeeId; }
            set { employeeId = value; }
        }

        public string RelationName
        {
            get { return relationName; }
            set { relationName = value; }
        }

        public string RelationTelphone
        {
            get { return relationTelphone; }
            set { relationTelphone = value; }
        }

        public string RelationAddress
        {
            get { return relationAddress; }
            set { relationAddress = value; }
        }

        public string RelationMemo
        {
            get { return relationMemo; }
            set { relationMemo = value; }
        }

        public string RelationIntention
        {
            get { return relationIntention; }
            set { relationIntention = value; }
        }

        public string RelationMethod
        {
            get { return relationMethod; }
            set { relationMethod = value; }
        }

        public string RelationIntending
        {
            get { return relationIntending; }
            set { relationIntending = value; }
        }

        public string RelationCountermeasure
        {
            get { return relationCountermeasure; }
            set { relationCountermeasure = value; }
        }

        public Nullable<DateTime> BespeakDate
        {
            get { return bespeakDate; }
            set { bespeakDate = value; }
        }

        public string RelationSurroundings
        {
            get { return relationSurroundings; }
            set { relationSurroundings = value; }
        }

        public string RelationEconomy
        {
            get { return relationEconomy; }
            set { relationEconomy = value; }
        }

        public string RelationCulture
        {
            get { return relationCulture; }
            set { relationCulture = value; }
        }

        public string RelationInterest
        {
            get { return relationInterest; }
            set { relationInterest = value; }
        }

        public string RelationFamily
        {
            get { return relationFamily; }
            set { relationFamily = value; }
        }


        public string RelationOpinion
        {
            get { return relationOpinion; }
            set { relationOpinion = value; }
        }

        public Nullable<DateTime> FactDate
        {
            get { return factDate; }
            set { factDate = value; }
        }

        public string RelationVisiting1
        {
            get { return relationVisiting1; }
            set { relationVisiting1 = value; }
        }

        public string RelationQuestion
        {
            get { return relationQuestion; }
            set { relationQuestion = value; }
        }

        public string RelationSolve
        {
            get { return relationSolve; }
            set { relationSolve = value; }
        }

        public string RelationVisiting2
        {
            get { return relationVisiting2; }
            set { relationVisiting2 = value; }
        }

        public string RelationVisiting3
        {
            get { return relationVisiting3; }
            set { relationVisiting3 = value; }
        }
    }
}
